Skip to content

Latest commit

 

History

History
455 lines (441 loc) · 16.6 KB

07-Plano de Testes de Software.md

File metadata and controls

455 lines (441 loc) · 16.6 KB

Plano de Testes de Software

O requisito para a realização dos testes de software foi:

  • Navegador da Internet: Chrome, Edge, Opera ou Firefox.
Caso de Teste Requisitos Associados Objetivo do Teste Passos Critérios de êxito Responsável
CT-01: Verificar o sistema de cadastro para novos usuários.
  • RF-01

  • RF-02
Verificar se o sistema de cadastro está sendo feito corretamente.
  1. Acessar o Navegador.

  2. Acessar o website.

  3. Na homepage do site, clicar no botão de Cadastro.

  4. Preencher o formulário com as informações solicitadas.

  5. Clicar no botão "Cadastrar".
  • O sistema deve verificar se os campos foram preenchidos corretamente.

  • O sistema deve verificar se já existe um usuário cadastrado com o mesmo email, e se houver, disparar um alerta informando-o.

  • Após a validação dos dados, o sistema deve disparar uma mensagem de sucesso e redirecionar o usuário para a homepage.
Emerson
Caso de Teste Requisitos Associados Objetivo do Teste Passos Critérios de êxito Responsável
CT-02: Verificar o sistema de login.
  • RF-01
  • RF-02
Verificar se o sistema de login está funcionando corretamente.
  1. Acessar o Navegador.

  2. Acessar o website.

  3. Na homepage do site, clicar no botão de Login.

  4. Preencher o formulário com as informações cadastradas anteriormente.

  5. Clicar no botão "Entrar".
  • O sistema deve verificar se os dados foram preenchidos corretamente.
  • O sistema deve disparar um alerta se o email informado pelo usuário ainda não estiver cadastrado no sistema.
  • O sistema deve exibir um alerta de erro, se a senha informada pelo usuário não for a mesma cadastrada.
  • Se todos os dados forem preenchidos corretamente, o sistema deve disparar um alerta de "Login feito com sucesso!", e redirecionar o usuário para a homepage do site.
Emerson
Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
CT-03: Verificar o funcionamento da página Index
  • RF- 01 O sistema deve viabilizar o cadastro no website, exigindo informações como e-mail e senha.
  • RF- 02 O sistema deve permitir o acesso ao website mediante o fornecimento de e-mail e senha durante o processo de login.
  • RF- 04 O sistema deve disponibilizar módulos de aprendizagem sobre cibersegurança.
Certificar que através da página index.html seja possível acessar:
  • A página de login
  • A página de cadastro
  • A página Quem Somos
  • A página de artigos
  • Os modals da seção "Perguntas Frequentes"
  1. Acessar a página index.html
  2. Acessar a página quemSomos.html
  3. Acessar a página pagArtigos.html com o conteúdo que corresponde a cada card
  4. Vizualizar o modal de cada pergunta frequente
  5. Acessar a página login.html
  6. Acessar a página cadastro.html
Conseguir seguir todos os passos com êxito. Emily Gabriela
Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
CT-04: Verificar o funcionamento dos Artigos
  • RF- 04 O sistema deve disponibilizar módulos de aprendizagem sobre cibersegurança.
Garantir que cada card de artigo presente na página index.html direcione o usuário a página pagArtigos.html, e o conteúdo presente na página esteja correto
  1. Acessar a página index.html
  2. Acessar cada um dos cards de artigos
  3. Ler o conteúdo
  4. Dar play no iframe
  5. Clicar no botão "Concluir"
Conseguir seguir todos os passos com êxito. Emily Gabriela
Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
CT-05: Verificar o funcionamento da seção "Perguntas Frequentes"
  • RF- 04 O sistema deve disponibilizar módulos de aprendizagem sobre cibersegurança.
Garantir que cada pergunta frequente possua um modal com as respostas correspondentes a elas.
  1. Acessar a página index.html
  2. Acessar cada uma das perguntas
  3. Ler o conteúdo
  4. Fechar o modal a partir dos botões "Fechar" e "X"
Conseguir seguir todos os passos com êxito. Emily Gabriela
Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
CT-06: Verificar o funcionamento da Barra de Pesquisa
  • RF- 05 - O sistema deve propiciar mecanismos de busca por interesse do usuário.
Certificar que a barra de pesquisa retorna resultados satisfatórios.
  1. Acessar a página index.html
  2. Acessar a página login.html e/ou cadastro.html
  3. Acessar a página pagInicial.html
  4. Acessar a página pagCatalogo.html, através do 'Saiba Mais' ou card 'Artigos'
  5. Digitar algo na barra de pesquisa. Ex: download
  6. Verificar se o resultado apresentado condiz com a pesquisa
Conseguir seguir todos os passos com êxito. Emily Gabriela
Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
CT-07: Verificar o funcionamento dos Filtros
  • RF- 05 - O sistema deve propiciar mecanismos de busca por interesse do usuário.
Certificar que os Filtros retornem resultados satisfatórios.
  1. Acessar a página index.html
  2. Acessar a página login.html e/ou cadastro.html
  3. Acessar a página pagInicial.html
  4. Acessar a página pagCatalogo.html, através do 'Saiba Mais' ou card 'Artigos'
  5. Selecionar cada um dos filtros
  6. Verificar se o resultado apresentado em cada um deles é satisfatório
  7. Selecionar a opção 'X' para limpar os filtros
Conseguir seguir todos os passos com êxito. Emily Gabriela
Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
CT-08: Verificar o funcionamento dos Tutoriais
  • RF- 04 O sistema deve disponibilizar módulos de aprendizagem sobre cibersegurança.
  • RF- 07 O sistema deve disponibilizar um processo gamificado onde o usuário poderá, a cada etapa, ampliar sua segurança.
Garantir que cada tutorial presente na página tutoriais.html possua seu vídeo e suas etapas, com a possibilidade de navegação entre elas e conclusão do tutorial.
  1. Acessar a página index.html
  2. Realizar o processo de cadastro e/ou login
  3. Acessar a página pagInicial.html
  4. Acessar a página tutoriais.html, clicando no card "Tutoriais"
  5. Selecionar cada um dos tutoriais presentes na página
  6. Dar play no iframe
  7. Acessar a primeira etapa
  8. Avançar entre as etapas
  9. Testar as possibilidades de navegação entre elas
  10. Concluir o Tutorial
Conseguir seguir todos os passos com êxito. Emily Gabriela
Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
CT-09: Verificar se o sistema salva o último tutorial visualizado
  • RF- 08 O website deve ser capaz de contabilizar o progresso do usuário.
Garantir que a seção "Continuar Tutorial", da página pagInicial.html, mude a partir do acesso a um tutorial. Armazenando a capa e o título do último tutorial acessado.
  1. Acessar a página index.html
  2. Realizar o processo de cadastro e/ou login
  3. Acessar a página pagInicial.html
  4. Acessar a página tutoriais.html, clicando no card "Tutoriais"
  5. Selecionar um tutorial
  6. Sair deste tutorial
  7. Acessar novamente a página pagInicial.html
  8. Garantir que a seção agora tem a capa e o título do tutorial selecionado anteriormente
  9. Garantir que selecionando ela você seja direcionado para o tutorial correto
Conseguir seguir todos os passos com êxito. Emily Gabriela
CT-10: Tipos de arquivos aceitos na foto de perfil
  • | RNF-O7 | O usuário deve ser capaz de alterar sua foto de perfil na página de configuração do perfil.
  • Assegurar que o usuário não possa inserir formatos que não sejam image/png, image/jpeg, image/jfif, image/jpg.
  • Garantir que o usuário não possa inserir imagens maiores que 2MB.
  • Garantir que o usuário não possa inserir imagens menores que 300x300.
    1. Acessar a página perfilConfig.html
    2. Clicar no botão de trocar imagem
    3. Verificar que o explorador de arquivos só mostra documentos de imagens.
    4. Escolher uma imagem menor que 300x300 e verificar se a ação é cancelada com um alerta explicativo.
    5. Escolher uma imagem maior que 2MB e verificar se a ação é cancelada com um alerta explicativo.
    6. Ao escolher uma imagem dentro desses requisitos -- maior que 300x300 e menor que 2MB -- a troca será efetuada temporareamente até que o usuário clique no botão 'Salvar' no final da página
    • O usuário deve ser impedido de selecionar itens com formatos não permitidos (por exemplo, PDF).
    • O usuário deve ser impedido de selecionar arquivos maiores que 2MB.
    • O usuário deve ser impedido de selecionar arquivos menores que 300x300.
    • Se uma imagem atender a todos os requisitos, o ícone do perfil deve ser atualizado com a nova imagem escolhida.
    • Caso o usuário efetue o salvamento da modificação na foto de perfil, o ícone do perfil deve ser atualizado com a nova imagem escolhida em todas as páginas as quais há um ícone da foto de perfil e, posteriormente, ele dever ser redirecionado à página inicial.
    • Caso o usuário cancele modificação na foto de perfil, o ícone do perfil deve permanecer com a imagem pre-existente em todas as páginas as quais há um ícone da foto de perfil e, posteriormente, ele deve ser redirecionado à página inicial.
    Maria Eduarda Rodrigues Antunes
    CT-11: Alteração nos dados e login posteiormente com os dados inseridos
    • | RF-10 | O usuário deve ser capaz de atualizar seus dados pessoais (nome, e-mail e senha) na página de configuração do perfil. Após a atualização, o usuário deve ser capaz de realizar login utilizando os novos dados fornecidos.
    • Garantir que o usuário consiga trocar seus dados em alguma página da plataforma, nesse caso, a de configuração de perfil.
    • Garantir que o usuário consiga efetuar login novamente mesmo ao alterar seus dados na página de configuração de perfil.
    1. Acessar a página perfilConfig.html
    2. Inserir novos dados nos campos de inserção respectivo de cada categoria: nickname, nome, e-mail e senha
    3. Verificar se o sistema responde com um alerta de que as alterações foram submetidas
    4. Ir para a página perfil.html
    5. Clicar no botão 'Sair'
    6. Ser redirecionado à página de login
    7. Efetuar o login com os dados de e-mail e senha inseridos previamente na página de configuração de perfil do usuário
    • A plataforma deve ter uma página com os campos de alteração de dados.
    • O usuário deve poder salvar as alterações.
    • O usuário deve conseguir efetuar um login com os dados inseridos.
    Maria Eduarda Rodrigues Antunes
    Caso de Teste Requisitos Associados Objetivo do Teste Passos Critérios de êxito Responsável
    CT-12: Verificar o sistema de quizzes.
    • RF-07

    Verificar se o sistema de quizzes está funcionando corretamente.
    1. Acessar o Navegador.

    2. Acessar o website.

    3. Ir para a lista de quizzes.

    4. Selecionar um quiz de seu interesse.

    5. Marcar as alternativas.
    • O sistema deve verificar as respostas corretamente.

    • A barra de progresso deve progredir de acordo com a quantidade de perguntas

    • Após o fim do quiz, deve ser informado a quantidade de respostas corretas o usuário obteve.
    Arthur Chain
    Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
    CT-13: Verificar o funcionamento da Barra de Progresso
    • RF- 08 - O website deve ser capaz de contabilizar o progresso do usuário.
    Certificar que a Barra de Progresso está funcionando.
    1. Acessar a página index.html
    2. Acessar a página login.html e/ou cadastro.html
    3. Acessar a página pagInicial.html
    4. Acessar a página perfil.html, através da foto de perfil
    5. Selecionar a opçaõ "O que foi feito", acessando a pagHistorico.html
    6. Verificar a posiçaõ da barra de progresso
    7. Acessar alguns quizzes, tutoriais e artigos
    8. Voltar na página pagHistorico.html e verrificar a nova posisão da barra
    Conseguir seguir todos os passos com êxito. Emily Gabriela
    Caso de teste Requisitos associados Objetivo do teste Passos Critérios de êxito Responsável
    CT-14: Verificar o funcionamento do Histórico
    • RF- 08 - O website deve ser capaz de contabilizar o progresso do usuário.
    Certificar que todo o conteúdo acessado esteja registrado na página pagHistorico.html.
    1. Acessar a página index.html
    2. Acessar a página login.html e/ou cadastro.html
    3. Acessar a página pagInicial.html
    4. Acessar a página perfil.html, através da foto de perfil
    5. Selecionar a opçaõ "O que foi feito", acessando a pagHistorico.html
    6. Verificar se os quizzes, tutoriais e artigos acessados estão disponíveis na página
    Conseguir seguir todos os passos com êxito. Emily Gabriela